// 自增和自减运算符的使用
public class SelfTest{
	public static void main(String[] args) {
		// 1.声明一个int类型的变量并初始化
		int i1 = 10;
		// 2.打印变量数值
		System.out.println("i1 = " + i1);//10
		// 3.实现自增减运算
		i1++;
		System.out.println("i1 = " + i1);//11
		++i1;
		System.out.println("i1 = " + i1);//12

		System.out.println("-----------------------------------------");
		i1--;
		System.out.println("i1 = " + i1);//11
		--i1;
		System.out.println("i1 = " + i1);//10


		System.out.println("-----------------------------------------");
		//后++先让变量的数值作为表达式的结果，然后变量数值加1；前++先让自身数值加1，然后在让变量的数值作为表达式的结果
		System.out.println("i1 = " + i1++);//10
		System.out.println("i1 = " + ++i1);//12

		//考点
		int i2 = i1++;
		System.out.println("i1 = " + i1);//13
		System.out.println("i2 = " + i2);//12
		int i3 = ++i1;

		System.out.println("i1 = " + i1);//14
		System.out.println("i3 = " + i3);//14

		System.out.println(i1++ + ++i1);//30,先i1++等于14，i1等于15，然后计算++i1 = 16，结果为14 + 16 = 30、